Malaybalay

By car
By car

Sayre Highway crosses Mindanao from Cagayan de Oro City in the north to Davao City in the South. To Cagayan de Oro it is about 90 minutes drive. Taxi can be hired starting at Php 1500.

By train
By train

There is no train system in Mindanao.

By ship
By ship

Next harbor is in Cagayan de Oro. Boats are available to Manila, Cebu, Iloilo, Bohol Jagna, Dumaguete and Nasipit Butuan. A small harbor in Balingoan provides Boat service to Camiguin island.

By bus
By bus

Rural Transit, Super 5 and some smaller companies are plying the route frequently, usually every 20 minutes, even at night frequent buses can be found. Rates vary between Php 85 and Php 140 air con.To Davao it is a 5 hour bus trip.

By plane
By plane

There is no commercial airport in the province of Bukidnon. The nearest airport is in Cagayan de Oro about 100km away. Cagayan de Oro has several airlines providing daily flights to Manila and Cebu.Malaybalay City used to have an airport, but it had to be closed because the surrounding mountains made the runway approach to treacherous for the pilots.